water-purifying plant - Spanish English Dictionary